internal inguinal halka - Turkish English Dictionary